#pragma once
#include "IPhysics.h"


namespace Boon
{

namespace Physics
{

	// Global Physics functions
	void __SetGlobalPhysicsInstance( const Boon::Weak_ptr<IPhysics>& instance );

	Boon::Physics::IPhysics*	GetPhysics();

	bool RayCast( const Vector3& origin, const Vector3 direction, RaycastHit& outHit, float distance, bool staticOnly = true );
	

}
}
